rain clutter - German English Dictionary